Rod blocking device - Spanish English Dictionary